@charset "utf-8";
/* CSS Document */



/*form_table*/
.form_table dl{ padding:9px 0;}
.form_table dt,.form_table dd{ float:left; line-height:23px; }
.form_table dt{ font-size:12px; width:120px; padding-right:5px; text-align:right; white-space:nowrap;}
.form_table dd{word-break:break-all;word-wrap:break-word;}
.form_table dd .V35_inp{ width:356px;}
.form_table dd .tips{ line-height:18px; margin-top:3px; margin-top:5px\9;}
.form_table .must{ margin-right:5px; vertical-align:top;vertical-align:middle\9;_vertical-align:3px;}
.form_table .select{ margin:2px 10px 1px 0; color:#000; width:139px;}
.form_table label.cholab{ margin-right:25px;}
.form_table .conbox{ width:380px;}
.form_table .tipbox{ margin-left:26px;}
.form_table dl.p_btn{ padding:11px 0 0;}
.form_table dl.p_btn a{margin-right:20px;}
.form_table h2{ font-weight:bold; font-size:14px; color:#333; padding:12px 0;}
.form_table dl.p_pad1{ padding:0 0 7px;}

.Adm_radio { vertical-align:-2px;}

/*按钮式file*/
.form_table .upfile{position:relative;overflow:hidden; margin-left:5px; vertical-align:top; *vertical-align:-4px;}
.form_table .input_f{cursor:pointer;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;background:none;border:none;height:24px;position:absolute;top:0;left:0;width:39px;}
.form_table .form_upfile { width:580px;}
.form_table .upfile_txt { margin-left:13px; color:#999; line-height:25px;}


/* 模拟下拉菜单 */
.form_select { position:relative;}
.form_select .Adm_input { height:24px;}
.form_select .more { display:inline-block; background:url(../images/yy_icon.png) 0 -280px; width:21px; height:26px; margin-left:-1px;}
.form_select .more:hover { background-position:0 -308px;}
.form_select .more:active { background-position:0 -336px;}


.form_select_list { padding:1px; background:#fff; border: solid 1px #ccc; position:absolute;}
.form_select_list li a { display:block; height:24px; padding:0 5px; line-height:24px; color:#666;}
.form_select_list li a:hover { background:#eee; text-decoration:none;}

/*form_notice*/
.M_notice_del,
.M_notice_warn,
.M_notice_succ{ position:absolute; width:189px;  display:inline; padding:5px 3px 4px 8px; line-height:16px; border-radius:1px; }
.M_notice_succ{ width:19px;}
.M_notice_del .icon_del,
.M_notice_warn .icon_warn{ float:left; width:16px; margin:0 3px 0 0;}
.M_notice_succ_tip,
.M_notice_del .txt,
.M_notice_warn .txt{ float:left; width:168px; margin-top:2px\9; line-height:14px\9; color:#666;}
.M_notice_del{ background:#ffdbdb;}
.M_notice_succ{ padding:5px 2px 0 7px;}
.M_notice_succ_tip{ background:#f1ffd4; width:190px; height:37px; padding:2px 2px 2px 8px; line-height:18px;}
.M_notice_warn{ background:#feffe5; }
.icon_del,.icon_succ,.icon_warn{ _vertical-align:1px;}


/* input testarea 色框*/
.Adm_input, .Adm_textarea { border:1px solid #bac6cc; box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .13);}
.Adm_input{ height:23px; padding:0 0 0 7px; vertical-align:top; color:#666; line-height:23px;}
.Adm_textarea { padding:7px; line-height:18px;}
.Adm_checkbox,
.Adm_radio{ vertical-align:-2px;_vertical-align:-3px; margin-right:3px; *margin-right:0;}
.Adm_form_right { background:#f4ffd4; border-color:#a5c760;}
.Adm_form_del { background:#fcc; border-color:#f00;}

/* 宽高 */
.Adm_input01 { width:191px;}/* width-border(2px)-padding(7px) */
.Adm_input02 { width:371px;}/* width-border(2px)-padding(7px) */
.Adm_textarea01 { width:364px; height:58px;}/* width-border(2px)-padding(14px) */
.Adm_select01 { width:173px;}
